package lab02.test17;

public class Array {
    public static void main(String[] args) {
        int a[] = {52,4,15,87,65,42,14,87,33,10};
        int max,min;
        int p1 = 0,p2 = 0;
        max = min = a[0];
        int sum = 0;

        //用循环来求得最大数跟最小数
        for (int i = 0 ;i < a.length;i++){
            if(a[i] > max){
                max = a[i];
                p1 = i+1;//用p1来记住最大数的位置,但需要注意的是实际位置需要在i的基础上加上1
                System.out.println("最大的数是："+a[p1]+" "+"它在数组中的位置是第："+p1);
            }else if (a[i]< min){
                min = a[i];
                p2 = i+1;//用p2来记住最大数的位置,但需要注意的是实际位置需要在i的基础上加上1
                System.out.println("最小的数是："+a[p2]+" "+"它在数组中的位置是第："+p2);
            }
            sum = sum + a[i];
        }
            System.out.println("数组所以数字的总和："+sum);
    }
}
